

class student:
    def __init__(self, name, age, score,sex):
        self.name = name
        self.age = age
        self.score = score
        self.sex = sex
        
    def information(self):
        print(f"{self.name}的年龄是{self.age}岁,成绩是{self.score}，性别是{self.sex}")
        
        
list_stu = []

while True:
    name = input("输入姓名:")
    if name == '':
        break
    age = input("输入年龄：")
    score = input("输入成绩：")
    sex = input("输入性别：")
    
    stu = student(name, age, score, sex)
    list_stu.append(stu)
    
# 遍历列表,打印列表
for st in list_stu:
    # 因为列表里面放的是类，而类里面有打印的方法，
    # 所以st这个元素是继承了类的地址的，才能调用类里面的方法打印出来
    st.information()

# 打印第一个学生信息
info = list_stu[0]
info.information()
  
        